package com.appkubes.mall.restful.application.order.delivery.entity.dto;

import com.alibaba.fastjson.annotation.JSONField;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;

@Data
public class OrderPlanDTO {
    @ApiModelProperty("商品Key")
    @JSONField(name="goods_key")
    String goodsKey;

    @ApiModelProperty("订单key")
    @JSONField(name="order_key")
    String orderKey;

    @ApiModelProperty("商品名称")
    @JSONField(name="goods_name")
    String goodsName;

    @ApiModelProperty("商品规格key")
    @JSONField(name="goods_name")
    String attrKeys;

    @ApiModelProperty("商品规格名称")
    @JSONField(name="attr_names")
    String attrNames;

    @ApiModelProperty("商品价格")
    BigDecimal price;

    @ApiModelProperty("商品图片")
    String pic;

    @ApiModelProperty("计划配送的日期")
    @JSONField(name="delivery_plan_date")
    Integer deliveryPlanDate;

    @ApiModelProperty("计划配送的数量")
    @JSONField(name="delivery_plan_num")
    Integer deliveryPlanNum;
}
